package com.jiaai.gift.api;

import com.jiaai.gift.model.CarVO;

import java.math.BigDecimal;

/**
 * class_name:ICarApi
 * describe:TODO
 * create_user:张昉平
 * create_date:2017/12/27
 * create_date:15:34
 */
public interface ICarApi {

    Object getAll(Integer curr, Integer typeId);

    void saveOrEdit(CarVO carVO);

    void delete(Integer id, Integer flag);

    BigDecimal getPrice(Integer id);

    /**
     * 用户购买座驾
     * @param carId
     * @param mId
     */
    String buyCar(Integer carId, String mId);

    /**
     * 是否拥有座驾
     * @param carId
     * @param mId
     * @return
     */
    boolean checkHadTheCar(Integer carId, String mId);

    /**
     * 守护专属
     * @return
     */
    Object xlk();

    /**
     * vip专属下拉框
     * @return
     */
    Object xlkVip();

    Object getVipCar(int id);

    /**
     * 等级赠送座驾
     * @return
     */
    Object xlkLevel();
}
